﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Echart.Model.ItemStyle
{
    public class itemStyle
    {
        /// <summary>
        /// 图形的颜色
        /// </summary>
        public string color { get; set; }

        /// <summary>
        /// 图形的描边颜色
        /// </summary>
        public string borderColor { get; set; }

        /// <summary>
        /// 描边线宽
        /// </summary>
        public double? borderWidth { get; set; }

        /// <summary>
        /// 柱条的描边类型，默认为实线，支持 'solid', 'dashed', 'dotted'。
        /// </summary>
        public string borderType { get; set; }

        /// <summary>
        /// 图形阴影的模糊大小
        /// </summary>
        public double? shadowBlur { get; set; }

        /// <summary>
        /// 阴影颜色
        /// </summary>
        public string shadowColor { get; set; }

        /// <summary>
        /// 阴影水平方向上的偏移距离。
        /// </summary>
        public double? shadowOffsetX { get; set; }

        /// <summary>
        /// 阴影垂直方向上的偏移距离。
        /// </summary>
        public double? shadowOffsetY { get; set; }

        /// <summary>
        /// 图形透明度。支持从 0 到 1 的数字，为 0 时不绘制该图形。
        /// </summary>
        public double? opacity { get; set; }
    }
}
